Location: Home > YellowPages > NY > Lake Placid > South Meadow Farm & Lodge

South Meadow Farm & Lodge

Cascade Rd
Lake Placid, NY 12946
518-523-9369